.main{
	.content{
		margin-top: 30px;
		.search{
			width: 100%;
			height: 48px;
			background: #FFFFFF;
			border: 1px solid #E5E5E5;
			border-radius: 8px;
			background: url(../img/search.png) no-repeat 22px center;
			padding-left: 50px;
			box-sizing: border-box;
			input{
				font-size: 16px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #999999;
				line-height: 44px;
				border: none;
				outline: none;
				height: 100%;
				width: 100%;
				border-radius: 8px;
				box-sizing: border-box;
			}
		}
		.tuijian{
			margin-top: 20px;
			width: 100%;
			background: #FFFFFF;
			border: 1px solid #E5E5E5;
			border-radius: 8px;
			padding: 12px 20px 32px;
			.title{
				font-size: 20px;
				font-family: Source Han Sans CN;
				font-weight: 400;
				color: #333333;
			}
			ul{
				margin-top: 20px;
				li{
					margin-top: 35px;
					&:nth-child(n+3){
						.name{
							position: relative;
							font-weight: 500;
							&:before{
								content: '';
								position: absolute;
								left: 0;
								top: 5px;
								width: 2px;
								height: 15px;
								background: #A22624;
							}
						}
						
					}
					p{
						margin: 0;
					}
					.img{
						border-radius: 8px;
						img{
							width: 100%;
							margin-bottom: 15px;
						}
					}
					.name{
						font-size: 18px;
						font-family: Source Han Sans CN;
						font-weight: 400;
						color: #333333;
						padding-left: 5px;
					}
					.date{
						font-size: 16px;
						font-family: Microsoft YaHei;
						font-weight: 400;
						color: #666666;
						margin-top: 8px;
					}
				}
			}
		}
		.small{
			margin: 0;
			padding: 0;
			background: #F6F5F5;
			.tuijian{		
				background: #F6F5F5;
				border: none;
				border-radius: 0;
				padding: 0 0.1rem;
			}
			ul{
				margin-top: 0.2rem;
				margin: 0;
				padding: 0;
				li{
					margin-top: 0.35rem;
					padding: 0 0.1rem;
					a{
						background-color: #fff;
						display: block;
						padding-bottom: 0.1rem;
					}
					.name{
						padding: 0 0.1rem;
						font-size: 0.26rem;
					}
					&:nth-child(n+3){
						a{
							padding: 10px;
						}
						.name{
							position: relative;
							&:before{
								content: '';
								position: absolute;
								left: 0;
								top: 0.05rem;
								width: 2px;
								height: 0.26rem;
								background: #A22624;
							}
						}
						.date{
							font-size: 0.24rem;
						}
					}	
				}
			}
			.search1{
				margin-top: 0.4rem;
				font-size: 0;
				padding-left: 0.2rem;
				background: #F6F5F5;
				input{
					width: 6rem;
					height: 0.7rem;
					background: #FFFFFF;
					border: 1px solid #A22624;
					border-right: none;
					border-radius: 0.1rem 0 0 0.1rem;
					font-size: 0.26rem;
					color: #999999;
					vertical-align: top;
					box-sizing: border-box;
					padding-left: 0.2rem;
				}
				button{
					width: 1.1rem;
					height: 0.7rem;
					background: #A22624;
					border-radius: 0px 0.1rem 0.1rem 0px;
					vertical-align: top;
					border: none;
					img{
						width: 0.28rem
					}
				}
			}
		}
	}
	.article{		
		.title{			
			font-size: 22px;
			font-family: Microsoft YaHei;
			font-weight: bold;
			color: #333333;
			background: url(../img/line.png) no-repeat left top;
			padding: 8px 0;
		}
		.date{
			text-align: right;			
			font-size: 16px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: #666666;
			margin-top: 30px;
		}
		.body{
			margin-top: 30px;
			p{
				margin-bottom: 10px;
			}
			.txt{
				text-indent: 2em;
				font-size: 18px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #666666;
				line-height: 37px;
				margin: 20px 0;
			}
		}
	}
}
@media (max-width:750px) {
	.main{
		background: none;
		.content{
			margin-top: 0;
		}
		.article{
			.title{			
				font-size: 0.3rem;
				padding: 0.1rem 0 0 0;
				margin-top: 0.2rem;
			}
			.date{		
				font-size: 0.24rem;				
				margin-top: 0;
			}
			.body{
				margin-top: 0.3rem;
				p{
					margin-bottom: 0.1rem;
				}
				.txt{					
					font-size: 0.28rem;					
					line-height: 0.45rem;
					margin: 0.2rem 0;
				}
			}
		}
	}
}